<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
	 
	 <meta name="description" content="XDMF parallel partitioned mesh I/O on top of HDF5">
    
    <meta name="author" content="Víctor Sande Veiga" >
    <link rel="icon" href="../favicon.png">

    <title>test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90 &ndash; XH5For</title>

    <link href="../css/bootstrap.min.css" rel="stylesheet">
    <link href="../css/pygments.css" rel="stylesheet">
    <link href="../css/font-awesome.min.css" rel="stylesheet">
    <link href="../css/local.css" rel="stylesheet">
    

    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
    
    <script src="../js/jquery-2.1.3.min.js"></script>
    <script src="../js/svg-pan-zoom.min.js"></script>

  </head>

  <body>

    <!-- Fixed navbar -->
    <nav class="navbar navbar-inverse navbar-fixed-top">
      <div class="container">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="navbar-brand" href="../index.html">XH5For </a>
        </div>
        <div id="navbar" class="navbar-collapse collapse">
          <ul class="nav navbar-nav">
				
            <li class="dropdown hidden-xs visible-sm visible-md hidden-lg">
              <a href="#" class="dropdown-toggle"
              data-toggle="dropdown" role="button"
              aria-haspopup="true"
		 aria-expanded="false">Contents <span class="caret"></span></a>
	      <ul class="dropdown-menu">
              
            <li><a href="../lists/files.html">Source Files</a></li>
				
				
            <li><a href="../lists/modules.html">Modules</a></li>
				
            
                                
            <li><a href="../lists/procedures.html">Procedures</a></li>
				
								
            <li><a href="../lists/types.html">Derived Types</a></li>
				
				
            <li><a href="../lists/programs.html">Programs</a></li>
				
            </ul>
            </li>

<li class="visible-xs hidden-sm visible-lg"><a href="../lists/files.html">Source Files</a></li>


<li class="visible-xs hidden-sm visible-lg"><a href="../lists/modules.html">Modules</a></li>



<li class="visible-xs hidden-sm visible-lg"><a href="../lists/procedures.html">Procedures</a></li>

                             
<li class="visible-xs hidden-sm visible-lg"><a href="../lists/types.html">Derived Types</a></li>


<li class="visible-xs hidden-sm visible-lg"><a href="../lists/programs.html">Programs</a></li>

          </ul>
        
        <form action="../search.html" class="navbar-form navbar-right" role="search">
        <div class="form-group">
          <input type="text" class="form-control" placeholder="Search" name="q" id="tipue_search_input" autocomplete="off" required>
        </div>
<!--
        <button type="submit" class="btn btn-default">Submit</button>
-->
        </form>
        
        </div><!--/.nav-collapse -->
      </div>
    </nav>

    <div class="container">
    
  
  <div class="row">
    <h1>test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90
    <small>Source File</small>
    
    </h1>
    
<div class="row">
  <div class="col-lg-12">
<div class="well well-sm">
  <ul class="list-inline" style="margin-bottom:0px;display:inline">
     
     
     
     
    
    
     <li><i class="fa fa-list-ol"></i>
       <a data-toggle="tooltip"
	  data-placement="bottom" data-html="true"
	  title=" 0.3% of total for source files.">33 statements</a>
     </li> 
     
     
    <li><i class="fa fa-code"></i><a href="../src/test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90"> Source File</a></li>
     
  </ul>
  <ol class="breadcrumb in-well text-right">
  
     <li class="active">test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</li>
  </ol>
</div>
</div>
</div>
<script>
  $(function () {
  $('[data-toggle="tooltip"]').tooltip()
  })
</script>

  </div>
  <div class="row">
    <div class="col-md-3 hidden-xs hidden-sm visible-md visible-lg">
    
<div id="sidebar">
  





<div class="panel panel-primary">
  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#progs-0">Programs</a></h3></div>
  <div id="progs-0" class="panel-collapse collapse">
    <div class="list-group">
      
      <a class="list-group-item" href="../program/test_xdmf_rect_hyperslabs_handler.html">test_xdmf_rect_hyperslabs_handler</a>
      
    </div>
  </div>
</div>
















<div class="panel panel-primary">
  <div class="panel-heading text-left"><h3 class="panel-title">Source Code</h3></div>
  <div class="list-group">
    <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90.html#src">test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</a>
  </div>
</div>


  <hr>
  

<div class="panel panel-default">
  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#allfiles-0">All Source Files</a></h3></div>
  <div id="allfiles-0" class="panel-collapse collapse">
    <div class="list-group">
      
      <a class="list-group-item" href="../sourcefile/ch_unstructured_hexahedron_perf.f90.html">ch_unstructured_hexahedron_perf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/fox_xdmf.f90.html">fox_xdmf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_contiguous_hyperslab_handler.f90.html">hdf5_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_dataset_per_process_handler.f90.html">hdf5_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_handler.f90.html">hdf5_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_structured_contiguous_hyperslab_handler.f90.html">hdf5_structured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_structured_dataset_per_process_handler.f90.html">hdf5_structured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_unstructured_contiguous_hyperslab_handler.f90.html">hdf5_unstructured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_unstructured_dataset_per_process_handler.f90.html">hdf5_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/mpi_environment.f90.html">mpi_environment.f90</a>
      
      <a class="list-group-item" href="../sourcefile/spatial_grid_descriptor.f90.html">spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/steps_handler.f90.html">steps_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/steps_handler_test.f90.html">steps_handler_test.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_contiguous_hyperslab_factory.f90.html">structured_contiguous_hyperslab_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_dataset_per_process_factory.f90.html">structured_dataset_per_process_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_spatial_grid_descriptor.f90.html">structured_spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_uniform_grid_descriptor.f90.html">structured_uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_fox_wxml.f90.html">test_FoX_wxml.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_rectilinear_contiguous_hyperslabs_handler.f90.html">test_hdf5_rectilinear_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_rectilinear_dataset_per_process_handler.f90.html">test_hdf5_rectilinear_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_regular_contiguous_hyperslabs_handler.f90.html">test_hdf5_regular_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_regular_dataset_per_process_handler.f90.html">test_hdf5_regular_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_unstructured_contiguous_hyperslabs_handler.f90.html">test_hdf5_unstructured_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_unstructured_dataset_per_process_handler.f90.html">test_hdf5_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_mpi_environment.f90.html">test_mpi_environment.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_attribute.f90.html">test_xdmf_attribute.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_character_data.f90.html">test_xdmf_character_data.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_dataitem.f90.html">test_xdmf_dataitem.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_geometry.f90.html">test_xdmf_geometry.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_grid.f90.html">test_xdmf_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90.html">test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_dataset_per_process.f90.html">test_xdmf_rectilinear_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_regular_contiguous_hyperslabs_handler.f90.html">test_xdmf_regular_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_regular_dataset_per_process.f90.html">test_xdmf_regular_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_time.f90.html">test_xdmf_time.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_topology.f90.html">test_xdmf_topology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_contiguous_hyperslabs_handler.f90.html">test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_dataset_per_process.f90.html">test_xdmf_unstructured_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_xinclude.f90.html">test_xdmf_xinclude.f90</a>
      
      <a class="list-group-item" href="../sourcefile/try_compile_hdf5_mod.f90.html">try_compile_hdf5_mod.f90</a>
      
      <a class="list-group-item" href="../sourcefile/try_compile_mpi_mod.f90.html">try_compile_mpi_mod.f90</a>
      
      <a class="list-group-item" href="../sourcefile/uniform_grid_descriptor.f90.html">uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_contiguous_hyperslab_factory.f90.html">unstructured_contiguous_hyperslab_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_dataset_per_process_factory.f90.html">unstructured_dataset_per_process_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_spatial_grid_descriptor.f90.html">unstructured_spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_uniform_grid_descriptor.f90.html">unstructured_uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_attribute.f90.html">xdmf_attribute.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_character_data.f90.html">xdmf_character_data.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_contiguous_hyperslab_handler.f90.html">xdmf_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_dataitem.f90.html">xdmf_dataitem.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_dataset_per_process_handler.f90.html">xdmf_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_domain.f90.html">xdmf_domain.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_element.f90.html">xdmf_element.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_file.f90.html">xdmf_file.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_geometry.f90.html">xdmf_geometry.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_grid.f90.html">xdmf_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_handler.f90.html">xdmf_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_information.f90.html">xdmf_information.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_parameters.f90.html">xdmf_parameters.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_structured_contiguous_hyperslab_handler.f90.html">xdmf_structured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_structured_dataset_per_process_handler.f90.html">xdmf_structured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_time.f90.html">xdmf_time.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_topology.f90.html">xdmf_topology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_unstructured_contiguous_hyperslab_handler.f90.html">xdmf_unstructured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_unstructured_dataset_per_process_handler.f90.html">xdmf_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_utils.f90.html">xdmf_utils.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_xinclude.f90.html">xdmf_xinclude.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for.f90.html">xh5for.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_abstract_factory.f90.html">xh5for_abstract_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_grid.f90.html">xh5for_ch_rectilinear_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_non_static_grid_series.f90.html">xh5for_ch_rectilinear_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_static_grid_series.f90.html">xh5for_ch_rectilinear_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_grid.f90.html">xh5for_ch_regular_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_non_static_grid_series.f90.html">xh5for_ch_regular_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_static_grid_series.f90.html">xh5for_ch_regular_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_hexahedron.f90.html">xh5for_ch_unstructured_hexahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_hexahedron_perf.f90.html">xh5for_ch_unstructured_hexahedron_perf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_mixedtopology.f90.html">xh5for_ch_unstructured_mixedtopology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_non_static_tetrahedron.f90.html">xh5for_ch_unstructured_non_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_quadilateral.f90.html">xh5for_ch_unstructured_quadilateral.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_static_mixed_series.f90.html">xh5for_ch_unstructured_static_mixed_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_static_tetrahedron.f90.html">xh5for_ch_unstructured_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_tetrahedron.f90.html">xh5for_ch_unstructured_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_triangles.f90.html">xh5for_ch_unstructured_triangles.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_grid.f90.html">xh5for_dpp_rectilinear_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_non_static_grid_series.f90.html">xh5for_dpp_rectilinear_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_static_grid_series.f90.html">xh5for_dpp_rectilinear_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_grid.f90.html">xh5for_dpp_regular_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_non_static_grid_series.f90.html">xh5for_dpp_regular_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_static_grid_series.f90.html">xh5for_dpp_regular_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_hexahedron.f90.html">xh5for_dpp_unstructured_hexahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_mixedtopology.f90.html">xh5for_dpp_unstructured_mixedtopology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_non_static_tetrahedron.f90.html">xh5for_dpp_unstructured_non_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_quadilateral.f90.html">xh5for_dpp_unstructured_quadilateral.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_static_tetrahedron.f90.html">xh5for_dpp_unstructured_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_tetrahedron.f90.html">xh5for_dpp_unstructured_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_triangles.f90.html">xh5for_dpp_unstructured_triangles.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_factory.f90.html">xh5for_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_handler.f90.html">xh5for_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_metadata.f90.html">xh5for_metadata.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_parameters.f90.html">xh5for_parameters.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_utils.f90.html">xh5for_utils.f90</a>
      
    </div>
  </div>
</div>


</div>  

    </div>
    <div class="col-md-9" id='text'>
    
    
    <h3>This File Depends On</h3>
    
                <div class="depgraph"><?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
 -->
<!-- Title: sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph Pages: 1 -->
<svg id="sourcefiletest_xdmf_rectilinear_contiguous_hyperslabs_handlerf90EfferentGraph" width="641pt" height="294pt"
 viewBox="0.00 0.00 641.00 294.44" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph" class="graph" transform="scale(0.342415 0.342415) rotate(0) translate(4 855.901)">
<title>sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-855.901 1868,-855.901 1868,4 -4,4"/>
<!-- sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node1" class="node"><title>sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</title>
<polygon fill="none" stroke="black" points="1864,-330.901 1577,-330.901 1577,-306.901 1864,-306.901 1864,-330.901"/>
<text text-anchor="middle" x="1720.5" y="-316.501" font-family="Helvetica,sans-Serif" font-size="10.50">test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</text>
</g>
<!-- sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node2" class="node"><title>sourcefile~fox_xdmf.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node2"><a xlink:href="../sourcefile/fox_xdmf.f90.html" xlink:title="fox_xdmf.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="569.5,-599.901 495.5,-599.901 495.5,-575.901 569.5,-575.901 569.5,-599.901"/>
<text text-anchor="middle" x="532.5" y="-585.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">fox_xdmf.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge68" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1143,-514.901C1259.86,-494.277 1294.94,-543.916 1410,-514.901"/>
</g>
<!-- sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node5" class="node"><title>sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node5"><a xlink:href="../sourcefile/xdmf_structured_contiguous_hyperslab_handler.f90.html" xlink:title="xdmf_structured_contiguous_hyperslab_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1541,-330.901 1281,-330.901 1281,-306.901 1541,-306.901 1541,-330.901"/>
<text text-anchor="middle" x="1411" y="-316.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_structured_contiguous_hyperslab_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge56" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M905,-514.901C1005.13,-483.671 1037.71,-533.131 1141,-514.901"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1143,-514.901C1257.11,-494.762 1357.01,-384.883 1394.37,-339.022"/>
<polygon fill="#000000" stroke="#000000" points="1397.28,-340.987 1400.8,-330.994 1391.82,-336.611 1397.28,-340.987"/>
</g>
<!-- sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node26" class="node"><title>sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node26"><a xlink:href="../sourcefile/xdmf_contiguous_hyperslab_handler.f90.html" xlink:title="xdmf_contiguous_hyperslab_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1245,-330.901 1039,-330.901 1039,-306.901 1245,-306.901 1245,-330.901"/>
<text text-anchor="middle" x="1142" y="-316.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_contiguous_hyperslab_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge47" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M569.63,-582.771C636.306,-572.863 782.857,-549.02 903,-514.901"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M905,-514.901C953.102,-499.899 971.466,-497.201 1003,-457.901 1035.99,-416.791 1000.65,-381.06 1039,-344.901 1042.77,-341.349 1046.95,-338.265 1051.41,-335.588"/>
<polygon fill="#000000" stroke="#000000" points="1053.07,-338.672 1060.3,-330.927 1049.81,-332.474 1053.07,-338.672"/>
</g>
<!-- sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node28" class="node"><title>sourcefile~xdmf_handler.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node28"><a xlink:href="../sourcefile/xdmf_handler.f90.html" xlink:title="xdmf_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="952,-284.901 856,-284.901 856,-260.901 952,-260.901 952,-284.901"/>
<text text-anchor="middle" x="904" y="-270.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge40" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M545.045,-575.808C562.113,-558.07 595.273,-524.152 625,-496.901 702.185,-426.147 722.762,-409.714 805,-344.901 829.122,-325.891 857.474,-305.236 877.46,-290.945"/>
<polygon fill="#000000" stroke="#000000" points="879.629,-293.697 885.742,-285.044 875.567,-287.996 879.629,-293.697"/>
</g>
<!-- sourcefile~structured_spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node3" class="node"><title>sourcefile~structured_spatial_grid_descriptor.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node3"><a xlink:href="../sourcefile/structured_spatial_grid_descriptor.f90.html" xlink:title="structured_spatial_grid_descriptor.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1000.5,-448.901 807.5,-448.901 807.5,-424.901 1000.5,-424.901 1000.5,-448.901"/>
<text text-anchor="middle" x="904" y="-434.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">structured_spatial_grid_descriptor.f90</text>
</a>
</g>
</g>
<!-- sourcefile~structured_spatial_grid_descriptor.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge69" class="edge"><title>sourcefile~structured_spatial_grid_descriptor.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M964.878,-448.952C1012.43,-458.059 1080.71,-470.115 1141,-476.901"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1143,-476.901C1202.56,-483.605 1351.89,-529.555 1410,-514.901"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1412,-514.901C1535.06,-483.871 1653.95,-381.254 1699.74,-338.191"/>
<polygon fill="#000000" stroke="#000000" points="1702.35,-340.536 1707.18,-331.107 1697.52,-335.466 1702.35,-340.536"/>
</g>
<!-- sourcefile~xh5for_parameters.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node4" class="node"><title>sourcefile~xh5for_parameters.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node4"><a xlink:href="../sourcefile/xh5for_parameters.f90.html" xlink:title="xh5for_parameters.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="272,-351.901 151,-351.901 151,-327.901 272,-327.901 272,-351.901"/>
<text text-anchor="middle" x="211.5" y="-337.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_parameters.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge70" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M218.655,-327.575C236.652,-293.152 293.01,-196.336 373,-162.901"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M375,-162.901C446.342,-133.082 455.441,-100.829 531.5,-86.9014"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-86.9014C604.589,-73.8842 623.733,-81.7387 696,-80.9014"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-80.9014C752.737,-80.2671 752.086,-33.9249 805,-19.9014 949.632,18.4297 995.861,-4.53858 1141,-40.9014"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1143,-40.9014C1268.82,-71.0318 1290.04,-108.439 1410,-156.901"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1412,-156.901C1519.14,-200.184 1638.06,-269.364 1691.18,-301.476"/>
<polygon fill="#000000" stroke="#000000" points="1689.66,-304.645 1700.02,-306.845 1693.29,-298.662 1689.66,-304.645"/>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~structured_spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge37" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~structured_spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M266.892,-351.939C329.53,-366.123 425.694,-389.01 440,-398.901 462.821,-414.68 453.312,-433.932 476,-449.901 558.974,-508.303 594.713,-516.945 696,-510.901"/>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge57" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-80.9014C948.669,-75.4228 1018.1,-112.224 1245,-218.901 1296.59,-243.157 1352.52,-279.362 1384.21,-300.906"/>
<polygon fill="#000000" stroke="#000000" points="1382.63,-304.067 1392.86,-306.832 1386.58,-298.292 1382.63,-304.067"/>
</g>
<!-- sourcefile~structured_uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node6" class="node"><title>sourcefile~structured_uniform_grid_descriptor.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node6"><a xlink:href="../sourcefile/structured_uniform_grid_descriptor.f90.html" xlink:title="structured_uniform_grid_descriptor.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1003,-52.9014 805,-52.9014 805,-28.9014 1003,-28.9014 1003,-52.9014"/>
<text text-anchor="middle" x="904" y="-38.5014" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">structured_uniform_grid_descriptor.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~structured_uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge63" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~structured_uniform_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-80.9014C725.387,-80.3028 791.855,-66.4774 841.733,-55.2466"/>
<polygon fill="#000000" stroke="#000000" points="842.809,-58.5917 851.788,-52.9675 841.261,-51.7649 842.809,-58.5917"/>
</g>
<!-- sourcefile~steps_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node8" class="node"><title>sourcefile~steps_handler.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node8"><a xlink:href="../sourcefile/steps_handler.f90.html" xlink:title="steps_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="746,-174.901 648,-174.901 648,-150.901 746,-150.901 746,-174.901"/>
<text text-anchor="middle" x="697" y="-160.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">steps_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~steps_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge67" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~steps_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M375,-162.901C461.359,-128.469 571.481,-138.913 637.722,-150.367"/>
<polygon fill="#000000" stroke="#000000" points="637.504,-153.884 647.966,-152.208 638.742,-146.994 637.504,-153.884"/>
</g>
<!-- sourcefile~spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node23" class="node"><title>sourcefile~spatial_grid_descriptor.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node23"><a xlink:href="../sourcefile/spatial_grid_descriptor.f90.html" xlink:title="spatial_grid_descriptor.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="766.5,-254.901 627.5,-254.901 627.5,-230.901 766.5,-230.901 766.5,-254.901"/>
<text text-anchor="middle" x="697" y="-240.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">spatial_grid_descriptor.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge31" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-242.901C560.483,-247.623 590.373,-248.762 617.085,-248.359"/>
<polygon fill="#000000" stroke="#000000" points="617.235,-251.856 627.154,-248.132 617.078,-244.858 617.235,-251.856"/>
</g>
<!-- sourcefile~xh5for_utils.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node24" class="node"><title>sourcefile~xh5for_utils.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node24"><a xlink:href="../sourcefile/xh5for_utils.f90.html" xlink:title="xh5for_utils.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="416.5,-351.901 331.5,-351.901 331.5,-327.901 416.5,-327.901 416.5,-351.901"/>
<text text-anchor="middle" x="374" y="-337.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_utils.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xh5for_utils.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge34" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xh5for_utils.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M272.264,-339.901C288.196,-339.901 305.281,-339.901 320.773,-339.901"/>
<polygon fill="#000000" stroke="#000000" points="321.21,-343.401 331.21,-339.901 321.21,-336.401 321.21,-343.401"/>
</g>
<!-- sourcefile~xh5for_metadata.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node25" class="node"><title>sourcefile~xh5for_metadata.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node25"><a xlink:href="../sourcefile/xh5for_metadata.f90.html" xlink:title="xh5for_metadata.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="588.5,-214.901 476.5,-214.901 476.5,-190.901 588.5,-190.901 588.5,-214.901"/>
<text text-anchor="middle" x="532.5" y="-200.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_metadata.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xh5for_metadata.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge29" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xh5for_metadata.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M375,-162.901C396.072,-154.499 453.017,-172.694 492.076,-187.223"/>
<polygon fill="#000000" stroke="#000000" points="490.997,-190.557 501.588,-190.82 493.473,-184.009 490.997,-190.557"/>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge48" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-80.9014C802.226,-78.6234 809.277,-149.247 903,-194.901"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M905,-194.901C979.585,-231.233 1065.43,-277.48 1110.19,-301.945"/>
<polygon fill="#000000" stroke="#000000" points="1108.65,-305.091 1119.1,-306.823 1112.01,-298.951 1108.65,-305.091"/>
</g>
<!-- sourcefile~uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node27" class="node"><title>sourcefile~uniform_grid_descriptor.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node27"><a xlink:href="../sourcefile/uniform_grid_descriptor.f90.html" xlink:title="uniform_grid_descriptor.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="769,-132.901 625,-132.901 625,-108.901 769,-108.901 769,-132.901"/>
<text text-anchor="middle" x="697" y="-118.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">uniform_grid_descriptor.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge55" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-86.9014C554.67,-83.0248 606.443,-95.2423 645.908,-106.095"/>
<polygon fill="#000000" stroke="#000000" points="645.078,-109.497 655.65,-108.815 646.96,-102.755 645.078,-109.497"/>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge42" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M375,-162.901C423.384,-142.678 428.478,-201.727 476,-223.901 499.627,-234.926 505.818,-238.408 531.5,-242.901"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-242.901C574.6,-250.093 583.541,-226.598 625,-221.901 688.593,-214.697 706.055,-210.328 769,-221.901 804.758,-228.476 843.334,-244.151 869.872,-256.401"/>
<polygon fill="#000000" stroke="#000000" points="868.538,-259.641 879.076,-260.736 871.521,-253.309 868.538,-259.641"/>
</g>
<!-- sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge71" class="edge"><title>sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1541.07,-318.901C1549.58,-318.901 1558.19,-318.901 1566.79,-318.901"/>
<polygon fill="#000000" stroke="#000000" points="1566.88,-322.401 1576.88,-318.901 1566.88,-315.401 1566.88,-322.401"/>
</g>
<!-- sourcefile~structured_uniform_grid_descriptor.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge72" class="edge"><title>sourcefile~structured_uniform_grid_descriptor.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1003.05,-30.3024C1045.98,-28.3614 1096.59,-29.774 1141,-40.9014"/>
</g>
<!-- sourcefile~mpi_environment.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node7" class="node"><title>sourcefile~mpi_environment.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node7"><a xlink:href="../sourcefile/mpi_environment.f90.html" xlink:title="mpi_environment.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="589,-370.901 476,-370.901 476,-346.901 589,-346.901 589,-370.901"/>
<text text-anchor="middle" x="532.5" y="-356.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">mpi_environment.f90</text>
</a>
</g>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge73" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M558.969,-371.07C606.206,-392.978 711.142,-438.575 805,-457.901 951.498,-488.067 992.367,-460.172 1141,-476.901"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~structured_spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge39" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~structured_spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-358.901C763.885,-365.054 834.783,-398.794 873.53,-419.834"/>
<polygon fill="#000000" stroke="#000000" points="872.22,-423.109 882.665,-424.885 875.607,-416.983 872.22,-423.109"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge61" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M905,-358.901C1009.8,-354.506 1036.79,-370.795 1141,-358.901"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1143,-358.901C1205.67,-351.749 1276.24,-341.062 1329.08,-332.534"/>
<polygon fill="#000000" stroke="#000000" points="1329.76,-335.97 1339.07,-330.913 1328.63,-329.06 1329.76,-335.97"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~steps_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge66" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~steps_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M570.442,-346.816C577.322,-343.214 583.93,-338.645 589,-332.901 623.321,-294.019 595.907,-264.836 625,-221.901 636.019,-205.64 652.761,-191.426 667.22,-181.026"/>
<polygon fill="#000000" stroke="#000000" points="669.619,-183.623 675.857,-175.059 665.64,-177.864 669.619,-183.623"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge30" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M567.861,-346.861C575.389,-343.167 582.918,-338.548 589,-332.901 612.918,-310.697 600.138,-290.043 625,-268.901 629.25,-265.287 634.046,-262.157 639.089,-259.448"/>
<polygon fill="#000000" stroke="#000000" points="640.853,-262.484 648.369,-255.017 637.837,-256.168 640.853,-262.484"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge51" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M589.273,-356.345C620.689,-355.545 660.607,-355.596 696,-358.901"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-358.901C788.716,-367.373 811.969,-362.719 903,-358.901"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M905,-358.901C965.858,-356.349 1034.39,-343.606 1081.86,-333.179"/>
<polygon fill="#000000" stroke="#000000" points="1082.66,-336.587 1091.66,-330.994 1081.14,-329.755 1082.66,-336.587"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge44" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M559.161,-346.876C604.839,-325.473 695.542,-282.989 696,-282.901"/>
</g>
<!-- sourcefile~steps_handler.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge74" class="edge"><title>sourcefile~steps_handler.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M746.141,-151.35C863.831,-125.443 1173.75,-71.3895 1410,-156.901"/>
</g>
<!-- sourcefile~steps_handler.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge41" class="edge"><title>sourcefile~steps_handler.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M735.461,-174.965C746.465,-178.948 758.39,-183.704 769,-188.901 790.186,-199.279 843.309,-233.575 875.947,-255.001"/>
<polygon fill="#000000" stroke="#000000" points="874.288,-258.099 884.565,-260.673 878.136,-252.252 874.288,-258.099"/>
</g>
<!-- sourcefile~xdmf_time.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node9" class="node"><title>sourcefile~xdmf_time.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node9"><a xlink:href="../sourcefile/xdmf_time.f90.html" xlink:title="xdmf_time.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="414,-767.901 334,-767.901 334,-743.901 414,-743.901 414,-767.901"/>
<text text-anchor="middle" x="374" y="-753.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_time.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_time.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge18" class="edge"><title>sourcefile~xdmf_time.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M414.324,-748.055C423.373,-744.984 432.524,-740.743 440,-734.901 482.963,-701.333 510.977,-641.544 523.659,-609.537"/>
<polygon fill="#000000" stroke="#000000" points="526.931,-610.78 527.237,-600.19 520.393,-608.278 526.931,-610.78"/>
</g>
<!-- sourcefile~xdmf_topology.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node10" class="node"><title>sourcefile~xdmf_topology.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node10"><a xlink:href="../sourcefile/xdmf_topology.f90.html" xlink:title="xdmf_topology.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="424,-641.901 324,-641.901 324,-617.901 424,-617.901 424,-641.901"/>
<text text-anchor="middle" x="374" y="-627.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_topology.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_topology.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge19" class="edge"><title>sourcefile~xdmf_topology.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M419.847,-617.866C440.416,-612.346 464.777,-605.808 485.487,-600.25"/>
<polygon fill="#000000" stroke="#000000" points="486.577,-603.581 495.328,-597.609 484.762,-596.821 486.577,-603.581"/>
</g>
<!-- sourcefile~xdmf_information.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node11" class="node"><title>sourcefile~xdmf_information.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node11"><a xlink:href="../sourcefile/xdmf_information.f90.html" xlink:title="xdmf_information.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="430.5,-851.901 317.5,-851.901 317.5,-827.901 430.5,-827.901 430.5,-851.901"/>
<text text-anchor="middle" x="374" y="-837.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_information.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_information.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge20" class="edge"><title>sourcefile~xdmf_information.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M427.067,-827.891C431.775,-825.432 436.193,-822.47 440,-818.901 501.928,-760.853 522.714,-655.561 529.018,-609.951"/>
<polygon fill="#000000" stroke="#000000" points="532.5,-610.309 530.296,-599.946 525.557,-609.421 532.5,-610.309"/>
</g>
<!-- sourcefile~xdmf_file.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node12" class="node"><title>sourcefile~xdmf_file.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node12"><a xlink:href="../sourcefile/xdmf_file.f90.html" xlink:title="xdmf_file.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="410.5,-515.901 337.5,-515.901 337.5,-491.901 410.5,-491.901 410.5,-515.901"/>
<text text-anchor="middle" x="374" y="-501.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_file.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_file.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge21" class="edge"><title>sourcefile~xdmf_file.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M410.819,-513.421C420.514,-516.546 430.851,-520.394 440,-524.901 464.979,-537.207 490.885,-555.67 508.729,-569.432"/>
<polygon fill="#000000" stroke="#000000" points="506.772,-572.345 516.801,-575.762 511.092,-566.837 506.772,-572.345"/>
</g>
<!-- sourcefile~xdmf_domain.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node13" class="node"><title>sourcefile~xdmf_domain.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node13"><a xlink:href="../sourcefile/xdmf_domain.f90.html" xlink:title="xdmf_domain.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="421.5,-809.901 326.5,-809.901 326.5,-785.901 421.5,-785.901 421.5,-809.901"/>
<text text-anchor="middle" x="374" y="-795.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_domain.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_domain.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge22" class="edge"><title>sourcefile~xdmf_domain.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M421.524,-788.036C428.211,-785.208 434.633,-781.573 440,-776.901 492.281,-731.397 517.375,-649.236 526.827,-609.966"/>
<polygon fill="#000000" stroke="#000000" points="530.268,-610.622 529.088,-600.093 523.444,-609.059 530.268,-610.622"/>
</g>
<!-- sourcefile~xdmf_xinclude.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node14" class="node"><title>sourcefile~xdmf_xinclude.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node14"><a xlink:href="../sourcefile/xdmf_xinclude.f90.html" xlink:title="xdmf_xinclude.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="423.5,-431.901 324.5,-431.901 324.5,-407.901 423.5,-407.901 423.5,-431.901"/>
<text text-anchor="middle" x="374" y="-417.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_xinclude.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_xinclude.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge23" class="edge"><title>sourcefile~xdmf_xinclude.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M423.704,-430.434C429.639,-433.159 435.267,-436.587 440,-440.901 470.017,-468.265 454.303,-490.565 476,-524.901 486.092,-540.872 500.191,-556.82 511.653,-568.674"/>
<polygon fill="#000000" stroke="#000000" points="509.214,-571.186 518.736,-575.832 514.19,-566.262 509.214,-571.186"/>
</g>
<!-- sourcefile~xdmf_dataitem.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node15" class="node"><title>sourcefile~xdmf_dataitem.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node15"><a xlink:href="../sourcefile/xdmf_dataitem.f90.html" xlink:title="xdmf_dataitem.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="424.5,-683.901 323.5,-683.901 323.5,-659.901 424.5,-659.901 424.5,-683.901"/>
<text text-anchor="middle" x="374" y="-669.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_dataitem.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_dataitem.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge24" class="edge"><title>sourcefile~xdmf_dataitem.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M418.354,-659.843C425.725,-657.245 433.192,-654.255 440,-650.901 464.979,-638.596 490.885,-620.133 508.729,-606.371"/>
<polygon fill="#000000" stroke="#000000" points="511.092,-608.966 516.801,-600.04 506.772,-603.457 511.092,-608.966"/>
</g>
<!-- sourcefile~xdmf_geometry.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node16" class="node"><title>sourcefile~xdmf_geometry.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node16"><a xlink:href="../sourcefile/xdmf_geometry.f90.html" xlink:title="xdmf_geometry.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="426.5,-599.901 321.5,-599.901 321.5,-575.901 426.5,-575.901 426.5,-599.901"/>
<text text-anchor="middle" x="374" y="-585.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_geometry.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_geometry.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge25" class="edge"><title>sourcefile~xdmf_geometry.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M426.678,-587.901C445.521,-587.901 466.696,-587.901 485.057,-587.901"/>
<polygon fill="#000000" stroke="#000000" points="485.218,-591.401 495.218,-587.901 485.218,-584.401 485.218,-591.401"/>
</g>
<!-- sourcefile~xdmf_character_data.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node17" class="node"><title>sourcefile~xdmf_character_data.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node17"><a xlink:href="../sourcefile/xdmf_character_data.f90.html" xlink:title="xdmf_character_data.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="440,-557.901 308,-557.901 308,-533.901 440,-533.901 440,-557.901"/>
<text text-anchor="middle" x="374" y="-543.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_character_data.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_character_data.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge26" class="edge"><title>sourcefile~xdmf_character_data.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M419.847,-557.937C440.416,-563.457 464.777,-569.995 485.487,-575.553"/>
<polygon fill="#000000" stroke="#000000" points="484.762,-578.982 495.328,-578.194 486.577,-572.221 484.762,-578.982"/>
</g>
<!-- sourcefile~xdmf_attribute.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node18" class="node"><title>sourcefile~xdmf_attribute.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node18"><a xlink:href="../sourcefile/xdmf_attribute.f90.html" xlink:title="xdmf_attribute.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="423.5,-725.901 324.5,-725.901 324.5,-701.901 423.5,-701.901 423.5,-725.901"/>
<text text-anchor="middle" x="374" y="-711.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_attribute.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_attribute.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge27" class="edge"><title>sourcefile~xdmf_attribute.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M422.56,-701.898C428.672,-699.402 434.655,-696.428 440,-692.901 473.852,-670.565 502.625,-632.422 518.442,-608.775"/>
<polygon fill="#000000" stroke="#000000" points="521.506,-610.483 524.037,-600.195 515.643,-606.659 521.506,-610.483"/>
</g>
<!-- sourcefile~xdmf_grid.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node19" class="node"><title>sourcefile~xdmf_grid.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node19"><a xlink:href="../sourcefile/xdmf_grid.f90.html" xlink:title="xdmf_grid.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="413,-473.901 335,-473.901 335,-449.901 413,-449.901 413,-473.901"/>
<text text-anchor="middle" x="374" y="-459.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_grid.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_grid.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge28" class="edge"><title>sourcefile~xdmf_grid.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M413.046,-470.35C422.327,-473.421 431.905,-477.513 440,-482.901 460.465,-496.525 459.874,-506.344 476,-524.901 488.706,-539.523 503.176,-555.941 514.155,-568.35"/>
<polygon fill="#000000" stroke="#000000" points="511.561,-570.701 520.812,-575.867 516.802,-566.06 511.561,-570.701"/>
</g>
<!-- sourcefile~xdmf_element.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node20" class="node"><title>sourcefile~xdmf_element.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node20"><a xlink:href="../sourcefile/xdmf_element.f90.html" xlink:title="xdmf_element.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="260.5,-683.901 162.5,-683.901 162.5,-659.901 260.5,-659.901 260.5,-683.901"/>
<text text-anchor="middle" x="211.5" y="-669.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_element.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_time.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge2" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_time.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M227.933,-683.994C246.193,-697.836 277.921,-720.452 308,-734.901 313.205,-737.401 318.78,-739.71 324.398,-741.81"/>
<polygon fill="#000000" stroke="#000000" points="323.239,-745.112 333.834,-745.143 325.571,-738.512 323.239,-745.112"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_topology.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge4" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_topology.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M258.493,-659.866C276.793,-655.077 298.02,-649.522 317.19,-644.506"/>
<polygon fill="#000000" stroke="#000000" points="318.212,-647.856 327,-641.939 316.44,-641.084 318.212,-647.856"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_information.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge6" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_information.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M217.105,-684.191C228.259,-712.298 259.435,-781.707 308,-818.901 310.018,-820.447 312.154,-821.881 314.375,-823.212"/>
<polygon fill="#000000" stroke="#000000" points="312.795,-826.335 323.281,-827.845 316.025,-820.125 312.795,-826.335"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_domain.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge7" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_domain.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M220.423,-684.182C235.105,-705.983 268.65,-751.534 308,-776.901 310.791,-778.701 313.749,-780.357 316.804,-781.881"/>
<polygon fill="#000000" stroke="#000000" points="315.632,-785.191 326.191,-786.065 318.482,-778.797 315.632,-785.191"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_xinclude.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge8" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_xinclude.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M227.91,-659.859C241.626,-648.284 261.15,-629.542 272,-608.901 307.53,-541.309 256.81,-497.564 308,-440.901 310.266,-438.393 312.833,-436.184 315.605,-434.237"/>
<polygon fill="#000000" stroke="#000000" points="317.525,-437.17 324.447,-429.149 314.034,-431.103 317.525,-437.17"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_dataitem.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge10" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_dataitem.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M260.655,-671.901C277.251,-671.901 296.038,-671.901 313.434,-671.901"/>
<polygon fill="#000000" stroke="#000000" points="313.489,-675.401 323.489,-671.901 313.489,-668.401 313.489,-675.401"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_geometry.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge12" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_geometry.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M227.933,-659.808C246.193,-645.967 277.921,-623.35 308,-608.901 312.017,-606.972 316.255,-605.156 320.563,-603.463"/>
<polygon fill="#000000" stroke="#000000" points="321.883,-606.706 330.047,-599.953 319.454,-600.141 321.883,-606.706"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_attribute.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge14" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_attribute.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M258.493,-683.937C276.793,-688.726 298.02,-694.28 317.19,-699.297"/>
<polygon fill="#000000" stroke="#000000" points="316.44,-702.718 327,-701.864 318.212,-695.946 316.44,-702.718"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_grid.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge16" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_grid.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M227.589,-659.683C241.084,-647.987 260.463,-629.166 272,-608.901 300.816,-558.289 267.528,-524.782 308,-482.901 312.817,-477.917 318.823,-474.113 325.224,-471.212"/>
<polygon fill="#000000" stroke="#000000" points="326.689,-474.399 334.793,-467.574 324.202,-467.856 326.689,-474.399"/>
</g>
<!-- sourcefile~xdmf_utils.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node21" class="node"><title>sourcefile~xdmf_utils.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node21"><a xlink:href="../sourcefile/xdmf_utils.f90.html" xlink:title="xdmf_utils.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="251,-599.901 172,-599.901 172,-575.901 251,-575.901 251,-599.901"/>
<text text-anchor="middle" x="211.5" y="-585.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_utils.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_time.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge3" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_time.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M226.498,-600.02C239.597,-611.934 259.039,-631.155 272,-650.901 294.289,-684.857 277.983,-707.538 308,-734.901 312.716,-739.201 318.322,-742.62 324.234,-745.34"/>
<polygon fill="#000000" stroke="#000000" points="323.108,-748.658 333.695,-749.064 325.672,-742.145 323.108,-748.658"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_topology.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge5" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_topology.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M251.353,-598.068C271.144,-603.247 295.561,-609.637 317.314,-615.329"/>
<polygon fill="#000000" stroke="#000000" points="316.534,-618.743 327.094,-617.889 318.306,-611.971 316.534,-618.743"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_xinclude.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge9" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_xinclude.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M217.105,-575.612C228.259,-547.504 259.435,-478.095 308,-440.901 310.295,-439.144 312.742,-437.53 315.292,-436.05"/>
<polygon fill="#000000" stroke="#000000" points="316.933,-439.142 324.283,-431.511 313.779,-432.893 316.933,-439.142"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_dataitem.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge11" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_dataitem.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M227.933,-599.994C246.193,-613.836 277.921,-636.452 308,-650.901 312.017,-652.831 316.255,-654.647 320.563,-656.34"/>
<polygon fill="#000000" stroke="#000000" points="319.454,-659.661 330.047,-659.849 321.883,-653.096 319.454,-659.661"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_geometry.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge13" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_geometry.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M251.353,-587.901C269.369,-587.901 291.218,-587.901 311.401,-587.901"/>
<polygon fill="#000000" stroke="#000000" points="311.461,-591.401 321.461,-587.901 311.461,-584.401 311.461,-591.401"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_attribute.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge15" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_attribute.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M224.533,-600.286C236.682,-612.872 255.899,-633.008 272,-650.901 288.445,-669.177 287.535,-679.278 308,-692.901 310.534,-694.588 313.214,-696.148 315.984,-697.59"/>
<polygon fill="#000000" stroke="#000000" points="314.529,-700.773 325.074,-701.799 317.471,-694.421 314.529,-700.773"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_grid.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge17" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_grid.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M220.423,-575.621C235.105,-553.82 268.65,-508.269 308,-482.901 313.298,-479.486 319.199,-476.583 325.223,-474.128"/>
<polygon fill="#000000" stroke="#000000" points="326.549,-477.369 334.722,-470.628 324.129,-470.801 326.549,-477.369"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge32" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M215.113,-575.876C225.674,-528.364 266.621,-354.579 308,-318.901 331.198,-298.9 510.668,-269.844 617.216,-254.082"/>
<polygon fill="#000000" stroke="#000000" points="617.908,-257.518 627.292,-252.599 616.889,-250.593 617.908,-257.518"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xh5for_utils.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge35" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xh5for_utils.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M216.924,-575.526C228.569,-543.988 262.342,-458.861 308,-398.901 319.512,-383.783 335.23,-369.395 348.326,-358.613"/>
<polygon fill="#000000" stroke="#000000" points="350.867,-361.061 356.482,-352.077 346.49,-355.599 350.867,-361.061"/>
</g>
<!-- sourcefile~xdmf_parameters.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node22" class="node"><title>sourcefile~xdmf_parameters.f90</title>
<g id="a_sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_node22"><a xlink:href="../sourcefile/xdmf_parameters.f90.html" xlink:title="xdmf_parameters.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="115,-599.901 7.10543e-15,-599.901 7.10543e-15,-575.901 115,-575.901 115,-599.901"/>
<text text-anchor="middle" x="57.5" y="-585.501" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_parameters.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_parameters.f90&#45;&gt;sourcefile~xdmf_utils.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge1" class="edge"><title>sourcefile~xdmf_parameters.f90&#45;&gt;sourcefile~xdmf_utils.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M115.099,-587.901C130.461,-587.901 146.956,-587.901 161.838,-587.901"/>
<polygon fill="#000000" stroke="#000000" points="161.849,-591.401 171.849,-587.901 161.849,-584.401 161.849,-591.401"/>
</g>
<!-- sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~structured_spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge36" class="edge"><title>sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~structured_spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M706.098,-255.05C722.681,-279.351 762.537,-334.875 805,-372.901 825.347,-391.123 851.345,-407.854 871.45,-419.635"/>
<polygon fill="#000000" stroke="#000000" points="869.818,-422.734 880.231,-424.688 873.309,-416.667 869.818,-422.734"/>
</g>
<!-- sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge58" class="edge"><title>sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M757.044,-230.872C843.255,-215.681 1007.81,-195.718 1141,-232.901"/>
</g>
<!-- sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge43" class="edge"><title>sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M766.547,-252.933C792.327,-256.705 821.337,-260.951 845.959,-264.554"/>
<polygon fill="#000000" stroke="#000000" points="845.465,-268.019 855.866,-266.004 846.479,-261.093 845.465,-268.019"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~structured_spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge38" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~structured_spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-435.901C608.834,-461.435 616.598,-515.639 696,-510.901"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-510.901C763.288,-507.006 833.869,-474.634 872.832,-454.017"/>
<polygon fill="#000000" stroke="#000000" points="874.894,-456.881 882.034,-449.053 871.571,-450.72 874.894,-456.881"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge60" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M416.633,-347.766C424.638,-350.109 432.773,-353.102 440,-356.901 487.555,-381.902 480.616,-418.655 531.5,-435.901"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-435.901C597.939,-457.742 1073.4,-366.617 1141,-358.901"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~mpi_environment.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge65" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~mpi_environment.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M416.528,-344.943C431.601,-346.773 449.025,-348.888 465.679,-350.91"/>
<polygon fill="#000000" stroke="#000000" points="465.571,-354.423 475.92,-352.154 466.415,-347.474 465.571,-354.423"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge50" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-318.901C705.421,-298.633 906.617,-304.355 1028.88,-311.072"/>
<polygon fill="#000000" stroke="#000000" points="1028.82,-314.574 1039,-311.64 1029.21,-307.585 1028.82,-314.574"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge53" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M379.197,-327.877C390.162,-298.265 422.581,-221.364 476,-181.901 516.308,-152.124 570.466,-136.881 614.96,-129.079"/>
<polygon fill="#000000" stroke="#000000" points="615.587,-132.522 624.879,-127.433 614.441,-125.617 615.587,-132.522"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge45" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M416.802,-333.921C448.298,-329.506 492.568,-323.491 531.5,-318.901"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-318.901C606.965,-310.24 623.333,-296.741 696,-282.901"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-282.901C747.21,-273.529 804.195,-271.435 845.575,-271.452"/>
<polygon fill="#000000" stroke="#000000" points="845.729,-274.952 855.745,-271.498 845.761,-267.952 845.729,-274.952"/>
</g>
<!-- sourcefile~xh5for_metadata.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge33" class="edge"><title>sourcefile~xh5for_metadata.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M582.255,-214.903C599.53,-219.155 619.151,-223.985 637.175,-228.421"/>
<polygon fill="#000000" stroke="#000000" points="636.452,-231.848 646.998,-230.839 638.125,-225.051 636.452,-231.848"/>
</g>
<!-- sourcefile~xh5for_metadata.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge54" class="edge"><title>sourcefile~xh5for_metadata.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M548.517,-190.811C565.984,-177.258 596.123,-155.418 625,-141.901 629.286,-139.895 633.807,-138.032 638.408,-136.312"/>
<polygon fill="#000000" stroke="#000000" points="639.632,-139.592 647.912,-132.982 637.317,-132.985 639.632,-139.592"/>
</g>
<!-- sourcefile~xdmf_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge59" class="edge"><title>sourcefile~xdmf_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1245.08,-318.901C1253.44,-318.901 1261.98,-318.901 1270.54,-318.901"/>
<polygon fill="#000000" stroke="#000000" points="1270.61,-322.401 1280.61,-318.901 1270.61,-315.401 1270.61,-322.401"/>
</g>
<!-- sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge62" class="edge"><title>sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M769.05,-131.444C831.373,-141.503 924.105,-158.445 1003,-180.901 1066.04,-198.844 1078.14,-214.345 1141,-232.901"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1143,-232.901C1223.54,-253.133 1315.24,-284.566 1367.5,-303.304"/>
<polygon fill="#000000" stroke="#000000" points="1366.51,-306.666 1377.1,-306.762 1368.88,-300.08 1366.51,-306.666"/>
</g>
<!-- sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~structured_uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge64" class="edge"><title>sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~structured_uniform_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M731.671,-108.821C743.504,-104.51 756.87,-99.5651 769,-94.9014 801.318,-82.4757 837.747,-67.7486 864.455,-56.8153"/>
<polygon fill="#000000" stroke="#000000" points="865.906,-60.0033 873.83,-52.9702 863.249,-53.5269 865.906,-60.0033"/>
</g>
<!-- sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge52" class="edge"><title>sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M740.997,-132.949C750.281,-135.737 760.008,-138.8 769,-141.901 829.545,-162.782 845.423,-166.855 903,-194.901"/>
</g>
<!-- sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge46" class="edge"><title>sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M754.4,-132.913C759.634,-135.371 764.612,-138.333 769,-141.901 795.228,-163.227 782.14,-183.999 805,-208.901 822.994,-228.503 848.221,-244.797 868.573,-256.038"/>
<polygon fill="#000000" stroke="#000000" points="867.07,-259.204 877.537,-260.842 870.376,-253.034 867.07,-259.204"/>
</g>
<!-- sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90~~EfferentGraph_edge49" class="edge"><title>sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M952.191,-282.1C985.654,-288.622 1031.17,-297.494 1069.13,-304.893"/>
<polygon fill="#000000" stroke="#000000" points="1068.63,-308.361 1079.11,-306.839 1069.97,-301.49 1068.63,-308.361"/>
</g>
</g>
</svg>
</div>
                <script>var pansourcefiletest_xdmf_rectilinear_contiguous_hyperslabs_handlerf90EfferentGraph = svgPanZoom('#sourcefiletest_xdmf_rectilinear_contiguous_hyperslabs_handlerf90EfferentGraph', {
                    zoomEnabled: true,
                    controlIconsEnabled: true,
                    fit: true,
                    center: true,});
                    </script>
                <div><a type="button" class="graph-help" data-toggle="modal" href="#graph-help-text">Help</a></div>
                <div class="modal fade" id="graph-help-text" tabindex="-1" role="dialog">
                  <div class="modal-dialog modal-lg" role="document">
                    <div class="modal-content">
                      <div class="modal-header">
                        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                        <h4 class="modal-title" id="-graph-help-label">Graph Key</h4>
                      </div>
                      <div class="modal-body">
                        
    <p>Nodes of different colours represent the following: </p>
    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
 -->
<!-- Title: Graph Key Pages: 1 -->
<svg width="190pt" height="32pt"
 viewBox="0.00 0.00 190.00 32.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28)">
<title>Graph Key</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-28 186,-28 186,4 -4,4"/>
<!-- Source File -->
<g id="node1" class="node"><title>Source File</title>
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="67,-24 0,-24 0,-0 67,-0 67,-24"/>
<text text-anchor="middle" x="33.5" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Source File</text>
</g>
<!-- This Page&#39;s Entity -->
<g id="node2" class="node"><title>This Page&#39;s Entity</title>
<polygon fill="none" stroke="black" points="182,-24 85,-24 85,-0 182,-0 182,-24"/>
<text text-anchor="middle" x="133.5" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50">This Page&#39;s Entity</text>
</g>
</g>
</svg>

    
    <p>Solid arrows point from a file to a file which depends upon it. A file 
    is dependent upon another if the latter must be compiled before the former
    can be.
    </p>
    
                      </div>
                    </div>
                  </div>
                </div>
                
    
      
      <br>

    <section class="visible-xs visible-sm hidden-md">
      





<div class="panel panel-primary">
  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#progs-1">Programs</a></h3></div>
  <div id="progs-1" class="panel-collapse collapse">
    <div class="list-group">
      
      <a class="list-group-item" href="../program/test_xdmf_rect_hyperslabs_handler.html">test_xdmf_rect_hyperslabs_handler</a>
      
    </div>
  </div>
</div>
















<div class="panel panel-primary">
  <div class="panel-heading text-left"><h3 class="panel-title">Source Code</h3></div>
  <div class="list-group">
    <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90.html#src">test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</a>
  </div>
</div>


    </section>
    <br class="visible-xs visible-sm hidden-md">

    <section>
      <h2><span class="anchor" id="src"></span>Source Code</h2>
    <div class="hl"><pre><a name="ln-1"></a><span class="k">program </span><span class="n">test_xdmf_rect_hyperslabs_handler</span>
<a name="ln-2"></a>
<a name="ln-3"></a><span class="k">use </span><span class="n">PENF</span><span class="p">,</span> <span class="n">only</span> <span class="p">:</span> <span class="n">I4P</span><span class="p">,</span> <span class="n">I8P</span><span class="p">,</span> <span class="n">R4P</span><span class="p">,</span> <span class="n">R8P</span><span class="p">,</span> <span class="n">str</span>
<a name="ln-4"></a><span class="k">use </span><span class="n">xh5for_parameters</span>
<a name="ln-5"></a><span class="k">use </span><span class="n">Fox_xdmf</span>
<a name="ln-6"></a><span class="k">use </span><span class="n">xdmf_structured_contiguous_hyperslab_handler</span>
<a name="ln-7"></a><span class="k">use </span><span class="n">mpi_environment</span>
<a name="ln-8"></a><span class="k">use </span><span class="n">steps_handler</span>
<a name="ln-9"></a><span class="k">use </span><span class="n">structured_spatial_grid_descriptor</span>
<a name="ln-10"></a><span class="k">use </span><span class="n">structured_uniform_grid_descriptor</span>
<a name="ln-11"></a>
<a name="ln-12"></a><span class="cp">#if defined(ENABLE_MPI) &amp;&amp; defined(MPI_MOD)</span>
<a name="ln-13"></a>  <span class="k">use </span><span class="n">mpi</span>
<a name="ln-14"></a><span class="cp">#endif</span>
<a name="ln-15"></a>  <span class="k">implicit none</span>
<a name="ln-16"></a><span class="cp">#if defined(ENABLE_MPI) &amp;&amp; defined(MPI_H)</span>
<a name="ln-17"></a>  <span class="k">include</span> <span class="s1">&#39;mpif.h&#39;</span>
<a name="ln-18"></a><span class="cp">#endif</span>
<a name="ln-19"></a>
<a name="ln-20"></a>    <span class="k">type</span><span class="p">(</span><span class="n">mpi_env_t</span><span class="p">)</span>                                                   <span class="kd">::</span> <span class="n">mpienv</span>
<a name="ln-21"></a>    <span class="k">type</span><span class="p">(</span><span class="n">steps_handler_t</span><span class="p">)</span>                                             <span class="kd">::</span> <span class="n">stepshandler</span>
<a name="ln-22"></a>    <span class="k">type</span><span class="p">(</span><span class="n">structured_spatial_grid_descriptor_t</span><span class="p">)</span>                        <span class="kd">::</span> <span class="n">spatialgrid</span>
<a name="ln-23"></a>    <span class="k">type</span><span class="p">(</span><span class="n">structured_uniform_grid_descriptor_t</span><span class="p">)</span>                        <span class="kd">::</span> <span class="n">uniformgrid</span>
<a name="ln-24"></a>    <span class="k">type</span><span class="p">(</span><span class="n">xdmf_structured_contiguous_hyperslab_handler_t</span><span class="p">)</span>              <span class="kd">::</span> <span class="n">lightdata</span>
<a name="ln-25"></a>    <span class="kt">real</span><span class="p">(</span><span class="n">R4P</span><span class="p">),</span>    <span class="k">dimension</span><span class="p">(</span><span class="mi">3</span><span class="p">)</span>                                        <span class="kd">::</span> <span class="n">Xpoints</span>  <span class="o">=</span> <span class="p">(</span><span class="o">/</span><span class="mi">1</span><span class="p">,</span><span class="mi">2</span><span class="p">,</span><span class="mi">3</span><span class="o">/</span><span class="p">)</span>
<a name="ln-26"></a>    <span class="kt">real</span><span class="p">(</span><span class="n">R4P</span><span class="p">),</span>    <span class="k">dimension</span><span class="p">(</span><span class="mi">4</span><span class="p">)</span>                                        <span class="kd">::</span> <span class="n">Ypoints</span>  <span class="o">=</span> <span class="p">(</span><span class="o">/</span><span class="mi">2</span><span class="p">,</span><span class="mi">3</span><span class="p">,</span><span class="mi">4</span><span class="p">,</span><span class="mi">5</span><span class="o">/</span><span class="p">)</span>
<a name="ln-27"></a>    <span class="kt">real</span><span class="p">(</span><span class="n">R4P</span><span class="p">),</span>    <span class="k">dimension</span><span class="p">(</span><span class="mi">5</span><span class="p">)</span>                                        <span class="kd">::</span> <span class="n">Zpoints</span>  <span class="o">=</span> <span class="p">(</span><span class="o">/</span><span class="mi">3</span><span class="p">,</span><span class="mi">4</span><span class="p">,</span><span class="mi">5</span><span class="p">,</span><span class="mi">6</span><span class="p">,</span><span class="mi">7</span><span class="o">/</span><span class="p">)</span>
<a name="ln-28"></a>    <span class="kt">real</span><span class="p">(</span><span class="n">R4P</span><span class="p">),</span>    <span class="k">dimension</span><span class="p">(:),</span> <span class="k">allocatable</span>                           <span class="kd">::</span> <span class="n">values</span>  
<a name="ln-29"></a>    <span class="kt">integer</span>                                                           <span class="kd">::</span> <span class="n">mpierr</span>
<a name="ln-30"></a>    <span class="kt">integer</span>                                                           <span class="kd">::</span> <span class="n">i</span>
<a name="ln-31"></a>
<a name="ln-32"></a>
<a name="ln-33"></a><span class="cp">#if defined(ENABLE_MPI) &amp;&amp; (defined(MPI_MOD) || defined(MPI_H))</span>
<a name="ln-34"></a>    <span class="k">call </span><span class="n">MPI_INIT</span><span class="p">(</span><span class="n">mpierr</span><span class="p">)</span>
<a name="ln-35"></a><span class="cp">#endif</span>
<a name="ln-36"></a>
<a name="ln-37"></a>    <span class="n">values</span> <span class="o">=</span> <span class="p">(</span><span class="o">/</span><span class="p">(</span><span class="n">i</span><span class="p">,</span><span class="n">i</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span><span class="n">size</span><span class="p">(</span><span class="n">Xpoints</span><span class="p">)</span><span class="o">*</span><span class="n">size</span><span class="p">(</span><span class="n">Ypoints</span><span class="p">)</span><span class="o">*</span><span class="n">size</span><span class="p">(</span><span class="n">Zpoints</span><span class="p">))</span><span class="o">/</span><span class="p">)</span>
<a name="ln-38"></a>
<a name="ln-39"></a>    <span class="k">call </span><span class="n">mpienv</span><span class="p">%</span><span class="n">initialize</span><span class="p">()</span>
<a name="ln-40"></a>    <span class="k">call </span><span class="n">stepshandler</span><span class="p">%</span><span class="n">initialize</span><span class="p">(</span><span class="n">mpienv</span><span class="p">)</span>
<a name="ln-41"></a>    <span class="k">call </span><span class="n">spatialgrid</span><span class="p">%</span><span class="n">initialize</span><span class="p">(</span><span class="n">MPIEnvironment</span><span class="o">=</span><span class="n">mpienv</span><span class="p">,</span> <span class="n">XDim</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">size</span><span class="p">(</span><span class="n">Xpoints</span><span class="p">),</span><span class="n">I8P</span><span class="p">),</span> <span class="n">YDim</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">size</span><span class="p">(</span><span class="n">Ypoints</span><span class="p">),</span><span class="n">I8P</span><span class="p">),</span> <span class="n">ZDim</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">size</span><span class="p">(</span><span class="n">Zpoints</span><span class="p">),</span><span class="n">I8P</span><span class="p">),</span> <span class="n">GridType</span><span class="o">=</span><span class="n">XDMF_GRID_TYPE_RECTILINEAR</span><span class="p">)</span>
<a name="ln-42"></a>    <span class="k">call </span><span class="n">uniformgrid</span><span class="p">%</span><span class="n">initialize</span><span class="p">(</span><span class="n">XDim</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">size</span><span class="p">(</span><span class="n">Xpoints</span><span class="p">),</span><span class="n">I8P</span><span class="p">),</span> <span class="n">YDim</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">size</span><span class="p">(</span><span class="n">Ypoints</span><span class="p">),</span><span class="n">I8P</span><span class="p">),</span> <span class="n">ZDim</span><span class="o">=</span><span class="nb">int</span><span class="p">(</span><span class="n">size</span><span class="p">(</span><span class="n">Zpoints</span><span class="p">),</span><span class="n">I8P</span><span class="p">),</span> <span class="n">GridType</span><span class="o">=</span><span class="n">XDMF_GRID_TYPE_RECTILINEAR</span><span class="p">)</span>
<a name="ln-43"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="n">initialize</span><span class="p">(</span><span class="n">MPIEnvironment</span><span class="o">=</span><span class="n">mpienv</span><span class="p">,</span> <span class="n">StepsHandler</span><span class="o">=</span><span class="n">stepshandler</span><span class="p">,</span> <span class="n">SpatialGridDescriptor</span><span class="o">=</span><span class="n">spatialgrid</span><span class="p">,</span> <span class="n">UniformGridDescriptor</span><span class="o">=</span><span class="n">uniformgrid</span><span class="p">)</span>
<a name="ln-44"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="k">Open</span><span class="p">(</span><span class="n">action</span><span class="o">=</span><span class="n">XDMF_ACTION_WRITE</span><span class="p">,</span> <span class="n">fileprefix</span><span class="o">=</span><span class="s1">&#39;xdmf_rectilinear_hyperslab&#39;</span><span class="p">)</span>
<a name="ln-45"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="n">SetGeometry</span><span class="p">(</span><span class="n">XYZ</span><span class="o">=</span><span class="n">Xpoints</span><span class="p">,</span> <span class="n">Name</span><span class="o">=</span><span class="s1">&#39;Coordinates&#39;</span><span class="p">)</span>
<a name="ln-46"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="n">AppendAttribute</span><span class="p">(</span><span class="n">Name</span><span class="o">=</span><span class="s1">&#39;solution&#39;</span><span class="p">,</span> <span class="n">Center</span><span class="o">=</span><span class="n">XDMF_ATTRIBUTE_CENTER_NODE</span><span class="p">,</span> <span class="k">Type</span><span class="o">=</span><span class="n">XDMF_ATTRIBUTE_TYPE_SCALAR</span><span class="p">,</span> <span class="n">Attribute</span><span class="o">=</span><span class="n">values</span><span class="p">)</span>
<a name="ln-47"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="n">SerializeSpatialFile</span><span class="p">()</span>
<a name="ln-48"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="n">SerializeTemporalFile</span><span class="p">()</span>
<a name="ln-49"></a>
<a name="ln-50"></a><span class="cp">#if defined(ENABLE_MPI) &amp;&amp; (defined(MPI_MOD) || defined(MPI_H))</span>
<a name="ln-51"></a>    <span class="k">call </span><span class="n">MPI_FINALIZE</span><span class="p">(</span><span class="n">mpierr</span><span class="p">)</span>
<a name="ln-52"></a><span class="cp">#endif</span>
<a name="ln-53"></a>
<a name="ln-54"></a>
<a name="ln-55"></a><span class="k">end program </span><span class="n">test_xdmf_rect_hyperslabs_handler</span>
</pre></div>

    </section>
    </div>
  </div>

  <section class="visible-xs visible-sm hidden-md">
    <hr>
    

<div class="panel panel-default">
  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#allfiles-1">All Source Files</a></h3></div>
  <div id="allfiles-1" class="panel-collapse collapse">
    <div class="list-group">
      
      <a class="list-group-item" href="../sourcefile/ch_unstructured_hexahedron_perf.f90.html">ch_unstructured_hexahedron_perf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/fox_xdmf.f90.html">fox_xdmf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_contiguous_hyperslab_handler.f90.html">hdf5_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_dataset_per_process_handler.f90.html">hdf5_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_handler.f90.html">hdf5_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_structured_contiguous_hyperslab_handler.f90.html">hdf5_structured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_structured_dataset_per_process_handler.f90.html">hdf5_structured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_unstructured_contiguous_hyperslab_handler.f90.html">hdf5_unstructured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_unstructured_dataset_per_process_handler.f90.html">hdf5_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/mpi_environment.f90.html">mpi_environment.f90</a>
      
      <a class="list-group-item" href="../sourcefile/spatial_grid_descriptor.f90.html">spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/steps_handler.f90.html">steps_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/steps_handler_test.f90.html">steps_handler_test.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_contiguous_hyperslab_factory.f90.html">structured_contiguous_hyperslab_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_dataset_per_process_factory.f90.html">structured_dataset_per_process_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_spatial_grid_descriptor.f90.html">structured_spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_uniform_grid_descriptor.f90.html">structured_uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_fox_wxml.f90.html">test_FoX_wxml.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_rectilinear_contiguous_hyperslabs_handler.f90.html">test_hdf5_rectilinear_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_rectilinear_dataset_per_process_handler.f90.html">test_hdf5_rectilinear_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_regular_contiguous_hyperslabs_handler.f90.html">test_hdf5_regular_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_regular_dataset_per_process_handler.f90.html">test_hdf5_regular_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_unstructured_contiguous_hyperslabs_handler.f90.html">test_hdf5_unstructured_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_unstructured_dataset_per_process_handler.f90.html">test_hdf5_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_mpi_environment.f90.html">test_mpi_environment.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_attribute.f90.html">test_xdmf_attribute.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_character_data.f90.html">test_xdmf_character_data.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_dataitem.f90.html">test_xdmf_dataitem.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_geometry.f90.html">test_xdmf_geometry.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_grid.f90.html">test_xdmf_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90.html">test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_dataset_per_process.f90.html">test_xdmf_rectilinear_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_regular_contiguous_hyperslabs_handler.f90.html">test_xdmf_regular_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_regular_dataset_per_process.f90.html">test_xdmf_regular_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_time.f90.html">test_xdmf_time.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_topology.f90.html">test_xdmf_topology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_contiguous_hyperslabs_handler.f90.html">test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_dataset_per_process.f90.html">test_xdmf_unstructured_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_xinclude.f90.html">test_xdmf_xinclude.f90</a>
      
      <a class="list-group-item" href="../sourcefile/try_compile_hdf5_mod.f90.html">try_compile_hdf5_mod.f90</a>
      
      <a class="list-group-item" href="../sourcefile/try_compile_mpi_mod.f90.html">try_compile_mpi_mod.f90</a>
      
      <a class="list-group-item" href="../sourcefile/uniform_grid_descriptor.f90.html">uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_contiguous_hyperslab_factory.f90.html">unstructured_contiguous_hyperslab_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_dataset_per_process_factory.f90.html">unstructured_dataset_per_process_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_spatial_grid_descriptor.f90.html">unstructured_spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_uniform_grid_descriptor.f90.html">unstructured_uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_attribute.f90.html">xdmf_attribute.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_character_data.f90.html">xdmf_character_data.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_contiguous_hyperslab_handler.f90.html">xdmf_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_dataitem.f90.html">xdmf_dataitem.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_dataset_per_process_handler.f90.html">xdmf_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_domain.f90.html">xdmf_domain.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_element.f90.html">xdmf_element.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_file.f90.html">xdmf_file.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_geometry.f90.html">xdmf_geometry.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_grid.f90.html">xdmf_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_handler.f90.html">xdmf_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_information.f90.html">xdmf_information.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_parameters.f90.html">xdmf_parameters.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_structured_contiguous_hyperslab_handler.f90.html">xdmf_structured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_structured_dataset_per_process_handler.f90.html">xdmf_structured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_time.f90.html">xdmf_time.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_topology.f90.html">xdmf_topology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_unstructured_contiguous_hyperslab_handler.f90.html">xdmf_unstructured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_unstructured_dataset_per_process_handler.f90.html">xdmf_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_utils.f90.html">xdmf_utils.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_xinclude.f90.html">xdmf_xinclude.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for.f90.html">xh5for.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_abstract_factory.f90.html">xh5for_abstract_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_grid.f90.html">xh5for_ch_rectilinear_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_non_static_grid_series.f90.html">xh5for_ch_rectilinear_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_static_grid_series.f90.html">xh5for_ch_rectilinear_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_grid.f90.html">xh5for_ch_regular_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_non_static_grid_series.f90.html">xh5for_ch_regular_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_static_grid_series.f90.html">xh5for_ch_regular_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_hexahedron.f90.html">xh5for_ch_unstructured_hexahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_hexahedron_perf.f90.html">xh5for_ch_unstructured_hexahedron_perf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_mixedtopology.f90.html">xh5for_ch_unstructured_mixedtopology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_non_static_tetrahedron.f90.html">xh5for_ch_unstructured_non_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_quadilateral.f90.html">xh5for_ch_unstructured_quadilateral.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_static_mixed_series.f90.html">xh5for_ch_unstructured_static_mixed_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_static_tetrahedron.f90.html">xh5for_ch_unstructured_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_tetrahedron.f90.html">xh5for_ch_unstructured_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_triangles.f90.html">xh5for_ch_unstructured_triangles.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_grid.f90.html">xh5for_dpp_rectilinear_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_non_static_grid_series.f90.html">xh5for_dpp_rectilinear_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_static_grid_series.f90.html">xh5for_dpp_rectilinear_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_grid.f90.html">xh5for_dpp_regular_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_non_static_grid_series.f90.html">xh5for_dpp_regular_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_static_grid_series.f90.html">xh5for_dpp_regular_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_hexahedron.f90.html">xh5for_dpp_unstructured_hexahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_mixedtopology.f90.html">xh5for_dpp_unstructured_mixedtopology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_non_static_tetrahedron.f90.html">xh5for_dpp_unstructured_non_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_quadilateral.f90.html">xh5for_dpp_unstructured_quadilateral.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_static_tetrahedron.f90.html">xh5for_dpp_unstructured_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_tetrahedron.f90.html">xh5for_dpp_unstructured_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_triangles.f90.html">xh5for_dpp_unstructured_triangles.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_factory.f90.html">xh5for_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_handler.f90.html">xh5for_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_metadata.f90.html">xh5for_metadata.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_parameters.f90.html">xh5for_parameters.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_utils.f90.html">xh5for_utils.f90</a>
      
    </div>
  </div>
</div>


  </section>
  
    <hr>    
    </div> <!-- /container -->
    <footer>
      <div class="container">
      <div class="row">
        <div class="col-xs-6 col-md-4"><p>&copy; 2016 </p></div>
        <div class="col-xs-6 col-md-4 col-md-push-4">
          <p class="text-right">
            Documentation generated by 
            <a href="https://github.com/cmacmackin/ford">FORD</a>
             on 2016-11-08T12:24:53.235950 
          </p>
        </div>
        <div class="col-xs-12 col-md-4 col-md-pull-4"><p class="text-center"> XH5For was developed by Víctor Sande Veiga</p></div>
      </div>
      <br>
      </div> <!-- /container -->    
    </footer>

    <!-- Bootstrap core JavaScript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
<!--
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
-->
    <script src="../js/bootstrap.min.js"></script>
    <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
    <script src="../js/ie10-viewport-bug-workaround.js"></script>

    <!-- MathJax JavaScript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
    <script type="text/x-mathjax-config">
      MathJax.Hub.Config({
        TeX: { extensions: ['AMSmath.js','AMSsymbols.js','noErrors.js','noUndefined.js'], equationNumbers: { autoNumber: 'AMS' } },
        jax: ['input/TeX','input/MathML','output/HTML-CSS'],
        extensions: ['tex2jax.js','mml2jax.js','MathMenu.js','MathZoom.js'],
        'HTML-CSS': { 
           styles: { '.MathJax_Display, .MathJax .mo, .MathJax .mi, .MathJax .mn': {color: '#000000 ! important'} }
        }
      });
    </script>
    <script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
    
    
    <script src="../tipuesearch/tipuesearch_content.js"></script>
    <link  href="../tipuesearch/tipuesearch.css" rel="stylesheet">
    <script src="../tipuesearch/tipuesearch_set.js"></script>
    <script src="../tipuesearch/tipuesearch.js"></script>
    
    
  </body>
</html>